large town - Français Anglais Dictionnaire